herring roe - French English Dictionary